package com.ruoyi.system.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.system.mapper.ExpTutorMapper;
import com.ruoyi.system.domain.ExpTutor;
import com.ruoyi.system.service.IExpTutorService;

/**
 * 导师管理Service业务层处理
 * 
 * @author ruoyi
 * @date 2023-06-20
 */
@Service
public class ExpTutorServiceImpl implements IExpTutorService 
{
    @Autowired
    private ExpTutorMapper expTutorMapper;

    /**
     * 查询导师管理
     * 
     * @param teaID 导师管理主键
     * @return 导师管理
     */
    @Override
    public ExpTutor selectExpTutorByTeaID(String teaID)
    {
        return expTutorMapper.selectExpTutorByTeaID(teaID);
    }

    /**
     * 查询导师管理列表
     * 
     * @param expTutor 导师管理
     * @return 导师管理
     */
    @Override
    public List<ExpTutor> selectExpTutorList(ExpTutor expTutor)
    {
        return expTutorMapper.selectExpTutorList(expTutor);
    }

    /**
     * 新增导师管理
     * 
     * @param expTutor 导师管理
     * @return 结果
     */
    @Override
    public int insertExpTutor(ExpTutor expTutor)
    {
        return expTutorMapper.insertExpTutor(expTutor);
    }

    /**
     * 修改导师管理
     * 
     * @param expTutor 导师管理
     * @return 结果
     */
    @Override
    public int updateExpTutor(ExpTutor expTutor)
    {
        return expTutorMapper.updateExpTutor(expTutor);
    }

    /**
     * 批量删除导师管理
     * 
     * @param teaIDs 需要删除的导师管理主键
     * @return 结果
     */
    @Override
    public int deleteExpTutorByTeaIDs(String[] teaIDs)
    {
        return expTutorMapper.deleteExpTutorByTeaIDs(teaIDs);
    }

    /**
     * 删除导师管理信息
     * 
     * @param teaID 导师管理主键
     * @return 结果
     */
    @Override
    public int deleteExpTutorByTeaID(String teaID)
    {
        return expTutorMapper.deleteExpTutorByTeaID(teaID);
    }
}
